home *** CD-ROM | disk | FTP | other *** search
/ Die Ultimative Software-P…i Collection 1996 & 1997 / Die Ultimative Software-Pakete CD-ROM fur Atari Collection 1996 & 1997.iso / i / internet / software / www / cab / doc / cab_d.txt next >
Encoding:
Text File  |  1995-12-12  |  36.5 KB  |  1,031 lines

  1.                          Die Dokumentation zu
  2.  
  3.                                  CAB
  4.  
  5.                              Version 1.0a
  6.                               12.12.1995
  7.  
  8.                                  von
  9.  
  10.                            Alexander Clauss
  11.                          Stresemannstraße 44
  12.                           D-64297 Darmstadt
  13.  
  14.                 aclauss@rbg.informatik.th-darmstadt.de
  15.  
  16.  
  17.  
  18. Inhaltsverzeichnis
  19. ==================
  20.  
  21.  1 Ein kurzer Überblick
  22.  
  23.  2 Rechtliches
  24.  
  25.  3 Adresse
  26.  
  27.  4 Systemvoraussetzungen
  28.  
  29.  5 Installation
  30.  
  31.  6 Navigation durch HTML-Dokumente
  32.  
  33.  7 Modul für den Internet-Zugriff
  34.  
  35.  8 Beschreibung der Menüpunkte
  36.    8.1 Öffne URL...
  37.    8.2 Öffne lokal
  38.    8.3 Neu laden
  39.    8.4 Neues Fenster
  40.    8.5 Fenster schließen
  41.    8.6 Quelltext
  42.    8.7 Ende
  43.    8.8 Start-Seite (Home page)
  44.    8.9 Seite zurück
  45.    8.10 Stichwort suchen
  46.    8.11 Hotlist
  47.    8.12 Dokument -> Hotlist
  48.    8.13 Allgemeine Optionen
  49.    8.14 Darstellung
  50.    8.15 Fontauswahl
  51.    8.16 Externe Programme
  52.    8.17 Zugriffspfade
  53.    8.18 Cache
  54.    8.19 Optionen sichern
  55.  
  56.  9 Button-Leiste
  57.  
  58. 10 Danksagungen
  59.  
  60. 11 Mögliche Erweiterungen zukünftiger Versionen
  61.  
  62. 12 History
  63.  
  64.  
  65.  
  66. 1 Ein kurzer Überblick
  67. ======================
  68.  
  69. *CAB* - das Taxi für die Datenautobahn
  70. *CAB* - Crystal Atari Browser
  71.  
  72. Mit diesem Programm kann man Dateien im HTML-Format ansehen. Die HTML-
  73. Dateien können sich auf Platte oder CD befinden. Für den Zugriff auf
  74. HTML-Seiten aus dem Internet (World Wide Web, WWW) benötigt man ein
  75. weiteres Modul.
  76.  
  77.  
  78.  
  79. 2 Rechtliches
  80. =============
  81.  
  82. Dieses Programm ist FREEWARE. Es darf kostenlos kopiert und benutzt
  83. werden. Eine Verbreitung über Mailboxen, FTP-Server und PD-Serien ist
  84. erlaubt. Eine Verbreitung auf CD-ROMs und auf Cover-Disketten von
  85. Zeitschriften ist NUR mit meiner schriftlichen Genehmigung erlaubt.
  86. Programm muß immer komplett weitergegeben werden. Das Verändern des
  87. Programms und der Anleitung ist nicht gestattet.
  88.  
  89. Wenn Ihnen das Programm gefällt und Sie es regelmäßig benutzen,
  90. sollten Sie dem Autor (siehe "Adresse") trotzdem eine (freiwillige)
  91. Spende (jede Währung ist willkommen) zukommen lassen.
  92.  
  93. Wie an der Versionsnummer zu ersehen ist, befindet sich das Programm
  94. noch in einem frühen Entwicklungsstadium. Wer möchte, daß das
  95. Programm weiterentwickelt wird, sollte sich bei mir melden (und
  96. eventuell auch Vorschläge machen und Kritik üben).
  97.  
  98.  
  99.  
  100. 3 Adresse
  101. =========
  102.  
  103. *Meine Adresse:*
  104.  
  105.     Alexander Clauss
  106.     Stresemannstr. 44
  107.     D-64297 Darmstadt
  108.  
  109.     email: aclauss@rbg.informatik.th-darmstadt.de
  110.     WWW: http://www.student.informatik.th-darmstadt.de/~aclauss/
  111.  
  112. Wer mich über die email-Adresse nicht (oder nicht mehr) erreichen
  113. kann, soll es bitte über die Post-Anschrift versuchen!
  114.  
  115. *Bankverbindung:*
  116.  
  117.     Sparkasse Darmstadt
  118.     BLZ: 508 501 50
  119.     Kontonr: 0115032143
  120.  
  121.  
  122.  
  123. 4 Systemvoraussetzungen
  124. =======================
  125.  
  126. Das Programm läuft auf jedem Rechner mit (Atari-) TOS-Betriebsystem.
  127.  
  128. Es ist nicht lauffähig auf Rechnern mit nur 512 KB RAM, 1MB RAM
  129. werden mindestens benötigt. Der Speicherverbrauch von Bildern hängt
  130. vor allen von der Farbtiefe der Grafikhardware ab. Je größer die
  131. Farbtiefe, desto mehr Speicher wird benötigt (außer man läßt keine
  132. Bilder anzeigen, bzw. man benutzt nur die monochrome Darstellung).
  133.  
  134. Das Programm läuft in jeder Grafikauflösung. In der niedrigen
  135. Auflösung passen allerdings nicht mehr alle Dialoge auf den
  136. Bildschirm - wegen der geringen Auflösung ist diese aber sowieso
  137. nicht zu empfehlen. Die mittlere Auflösung ist wegen der nicht-
  138. quadratischen Pixel auch nicht zu empfehlen. Auflösungen ab 640x400
  139. (je höher, desto besser) in beliebiger Farbtiefe sollten wenn möglich
  140. benutzt werden.
  141.  
  142. Zwar nicht zwingend notwendig, aber unbedingt zu empfehlen ist die
  143. Installation von Vektorfonts durch NVDI 3.x oder SpeedoGDOS. Nur mit
  144. Vektorfonts kann eine einwandfreie Darstellung erfolgen, nur mit
  145. Bitmapfonts (oder dem Systemfont) ist die Darstellung nicht optimal.
  146.  
  147. Weiterhin ist eine Multitasking-Umgebung sehr empfehlenswert.
  148.  
  149.  
  150.  
  151. 5 Installation
  152. ==============
  153.  
  154. *Achtung:*
  155.  
  156.     Das Programm kann ab Version 1.0 nicht mehr als Accessory
  157.     installiert werden.
  158.  
  159.     Die Konfigurationsdatei CAB.INF von alten Versionen von CAB kann
  160.     nicht mehr verwendet werden. Die Einstellungen müssen leider neu
  161.     vorgenommen werden.
  162.  
  163.     Das Format der Hotlist-Datei hat sich auch geändert. Aber wenn
  164.     keine Datei im neuen Format vorliegt wird die alte Hotlist-Datei
  165.     CAB.HOT geladen. Die neue Hotlist-Datei heißt hotlist.html.
  166.     Sobald die Hotlist im neuen Format vorliegt kann man die alte
  167.     Datei (CAB.HOT) löschen.
  168.  
  169. Da die HTML-Dateien - vor allem die, die aus dem WWW geholt werden -
  170. oft lange Dateinamen besitzen, sollte man diese, sofern möglich, auch
  171. auf dem Atari auf einer Partition ablegen, auf der lange Dateinamen
  172. möglich sind (Minix-Partition unter Mint/MultiTOS). Wenn dies nicht
  173. möglich ist, kann es unter Umständen zu Problemen kommen, wenn
  174. mehrere Dateinamen mit den selben 8 Zeichen anfangen.
  175.  
  176. Zunächst sollte man den Ordner aus dem CAB-Archiv auf die Festplatte
  177. kopieren. Damit ist das Programm grundsätzlich schon mal lauffähig.
  178. Um den Komfort zu erhöhen sollte man aber noch die Einstellungen in
  179. allen Dialogen des Optionen-Menüs den eigenen Bedürfnissen anpassen.
  180.  
  181.  
  182.  
  183. 6 Navigation durch HTML-Dokumente
  184. =================================
  185.  
  186. Ein Linksklick auf die Schlüßelwörter verzweigt auf eine neue Seite.
  187. Mit UNDO oder dem Closer des Fensters gelangt man wieder zurück. Mit
  188. einem Rechtsklick auf ein Schlüßelwort bekommt man das Ziel des
  189. Verweises gezeigt.
  190.  
  191.  
  192.  
  193. 7 Modul für den Internet-Zugriff
  194. ================================
  195.  
  196. Möchte man HTML-Seiten direkt aus dem World Wide Web betrachten, muß
  197. man eine weitere Datei (CAB.OVL) in das gleiche Verzeichnis kopieren,
  198. in dem sich auch CAB.APP befindet. Diese Datei stellt die Routinen
  199. bereit, mit denen CAB.APP auf das Internet zugreifen kann. Auf Minix-
  200. Partitionen muß das x-Flag der CAB.OVL-Datei gesetzt werden, da das
  201. Modul sonst nicht ausgeführt werden kann.
  202.  
  203. Ein Grund, warum CAB (HTML-Browser) keine eingebauten Routinen zum
  204. Internet- Zugriff besitzt ist, daß ich selbst kein Modem besitzte und
  205. diesen Programmteil deshalb nicht testen kann. Ich habe deshalb eine
  206. Schnittstelle in das Programm eingebaut, so daß man diese Routinen
  207. leicht mit einem Modul nachrüsten kann. Es muß nur jemand solch ein
  208. Modul schreiben. Die Beschreibung dieser Schnittstelle kann von mir
  209. angefordert werden. Wer ein solches Modul schreiben möchte, kann sich
  210. mit mir in Verbindung setzen.
  211.  
  212.  
  213.  
  214. 8 Beschreibung der Menüpunkte
  215. =============================
  216.  
  217.  
  218. 8.1 Öffne URL...
  219. ----------------
  220.  
  221. Mit *Öffne URL* kann man die Datei mit Hilfe der URL-Adresse auswählen.
  222. URL (Universal Resource Locator) ist ein weltweit eindeutiger
  223. Zugriffspfad für die Datei.
  224.  
  225.  
  226. 8.2 Öffne lokal
  227. ---------------
  228.  
  229. Hiermit kann man alle Files, die auf Harddisk oder CD vorliegen
  230. einladen. Die Auswahl der Datei erfolgt mit dem Fileselektor.
  231.  
  232. Prinzipiell können alle Dateitypen ausgewählt werden. HTML-Dateien
  233. zeigt das Programm selbst an, Programme werden gestartet und alle
  234. anderen Dateien werden an die angemeldeten externen Programme zur
  235. Anzeige weitergeleitet. Wählt man einen Ordner aus, wird der Inhalt
  236. als HTML-Seite angezeigt, wobei jede Datei und jeder Ordner durch
  237. einen Verweis anwählbar ist.
  238.  
  239.  
  240. 8.3 Neu laden
  241. -------------
  242.  
  243. Läd die HTML-Seite noch einmal neu. Sinnvoll ist die Funktion dann,
  244. wenn man (in einer Multitasking-Umgebung) in einem Editor HTML-Seiten
  245. entwirft und parallel dazu in CAB anzeigen lässt. Die Anzeige in CAB
  246. kann somit sehr einfach aktualisiert werden.
  247.  
  248. Kommt die Seite aus dem WWW, wird sie durch *Neu laden* noch einmal aus
  249. dem WWW geholt, auch wenn sie sich schon im Cache befindet.
  250.  
  251.  
  252. 8.4 Neues Fenster
  253. -----------------
  254.  
  255. Öffnet ein neues Fenster. Im neuen Fenster wird der Inhalt des
  256. obersten Fensters angezeigt.
  257.  
  258.  
  259. 8.5 Fenster schließen
  260. ---------------------
  261.  
  262. Schließt das Fenster.
  263.  
  264.  
  265. 8.6 Quelltext
  266. -------------
  267.  
  268. Zeigt den Quelltext, des angezeigten HTML-Dokuments. Bitte auch den
  269. Menüpunkt *Externe Programme* beachten.
  270.  
  271.  
  272. 8.7 Ende
  273. --------
  274.  
  275. Beendet das Programm.
  276.  
  277.  
  278. 8.8 Start-Seite (Home page)
  279. ---------------------------
  280.  
  281. Dieser Menüpunkt zeigt, sofern vorhanden, die Start-Seite (Home
  282. page).
  283.  
  284. Das Programm versucht direkt nach dem Starten die Start-Seite zu
  285. laden. Jeder, der sich etwas mit der HTML-Syntax auskennt, kann sich
  286. somit eine beliebige Start-Seite anlegen. Diese Seite kann einen
  287. beliebigen Inhalt besitzen, es bietet sich aber an, auf dieser Seite
  288. Verweise auf weitere wichtige HTML-Dokumente einzurichten (eventuell
  289. mit Kommentar). Die Datei, die als Start-Seite verwendet wird, kann
  290. man im *Allgemeine Optionen* Dialog einstellen.
  291.  
  292.  
  293. 8.9 Seite zurück
  294. ----------------
  295.  
  296. Zeigt das vorherige Dokument.
  297.  
  298.  
  299. 8.10 Stichwort suchen
  300. ---------------------
  301.  
  302. Hier kann man sich eine Auswahl an Texten zusammenstellen lassen, die
  303. ein bestimmtes Stichwort enthalten. Wahlweise kann die Unterscheidung
  304. zwischen Groß- und Kleinschreibung ausgeschaltet werden.
  305.  
  306. Die Suche kann sich auf die folgenden Texte beziehen:
  307.  
  308.   1. Nur der aktuelle Text. Das Stichwort wird ab der aktuellen
  309.      Position (oberer Fensterrand) des aktuellen Textes gesucht. Wird
  310.      das Stichwort gefunden, wird der Fensterinhalt so verschoben,
  311.      daß sich das Stichwort am oberen Fensterrand befinden wird.
  312.  
  313.   2. Lokale HTML-Dokumente. Das Stichwort wird in allen HTML-
  314.      Dokumenten gesucht, die sich in einem der, im *Zugriffspfade*-
  315.      Dialog angegebenen, Verzeichnisse (und in allen
  316.      Unterverzeichnissen!) befinden. Das Ergebnis der Suche wird als
  317.      Liste im Fenster dargestellt, wobei natürlich Verweise auf die
  318.      jeweiligen Dokumente eingerichtet werden. Diese Liste wird
  319.      außerdem als HTML-Datei result.html auf Platte gespeichert.
  320.  
  321.      Zur Zeit werden die HTML-Dateien global nach dem Stichwort
  322.      durchsucht. Das heißt, es können auch nicht-sichtbare Texte
  323.      (z.B. Teile von Kommandos, Kommentare) gefunden werden. In den
  324.      zu durchsuchenden Dateien werden die HTML-Kommandos noch nicht
  325.      ausgewertet (das kostet zu viel Zeit). Das kann dazu führen, daß
  326.      das Stichwort nicht gefunden werden kann obwohl es im Text
  327.      vorhanden ist (z.B. weil Umlaute durch Makros wie ä kodiert
  328.      sind). Diese Einschränkungen können eventuell in späteren
  329.      Versionen des Programms wegfallen.
  330.  
  331.      Noch ein Tip: Wer nach Stichworten suchen will, die oft
  332.      Bestandteil von HTML-Kommandos oder URL-Adressen sind, kann
  333.      versuchen ein Leerzeichen vor den Suchbegriff einzufügen.
  334.      Beispiel: Suche nach dem Begriff 'WWW'. Das Problem ist dabei,
  335.      daß viele URL-Adressen (für den Zugriff auf weitere Dokumente)
  336.      die Form '/WWW/subdir/' besitzen. Diese Adressen will man aber
  337.      nicht finden. Mit der Angabe von ' WWW' (Leerzeichen am Anfang)
  338.      werden diese Adressen nicht mehr gefunden.
  339.  
  340.   3. In der c't-CDROM-Datenbank. Dieser Punkt ist nur für diejenigen
  341.      interessant, die die c't CDROM (Jahrgang '94 (bzw. 92/93) der
  342.      Zeitschrift c't im HTML-Format) besitzen. Zur Suche werden hier
  343.      nicht die HTML-Dokumente selbst, sondern eine Datenbank der CD
  344.      benutzt. Damit das Programm weiß, wo es die CD und die Datenbank
  345.      findet, muß man im Dialog *Zugriffspfade* den Pfad angeben indem
  346.      sich die HTML-Dokumente befinden (dies ist der Ordner \HTML - in
  347.      diesem Ordner befindet sich auch die Datei DEFAULT.HTM) und die
  348.      Datenbankdatei (das ist die Datei \UNIX\CT94.DAT (bzw.
  349.      \UNIX\CT9293.DAT)). Wie schon in 2) wird auch hier das
  350.      Suchergebnis als Liste angezeigt, in der man durch Verweise
  351.      direkt zu den gefundenen Artikeln gelangen kann. Das Ergebnis
  352.      wird ausserdem in die Datei result.html gespeichert.
  353.  
  354.  
  355. 8.11 Hotlist
  356. ------------
  357.  
  358. Die Hotlist ist eine Liste von beliebigen HTML-Dokumenten. Sinn
  359. dieser Liste ist der schnelle Zugriff auf ein Dokument (also ohne
  360. langes Navigieren durch unzählige weitere Dokumente).
  361.  
  362. Die Hotlist ist in verschiedene Themenbereiche eingeteilt. Mit dem
  363. Popup am oberen Rand des Dialog kann man zwischen den verschiedenen
  364. Themenbereichen wechseln.
  365.  
  366. *Das Popup 'Rubrik...':*
  367.  
  368.  *Name ändern:* Ändert den Namen des aktuellen Themenbereichs. Der
  369.     Bereich /Verschiedenes/ kann nicht geändert werden.
  370.  
  371.  *Neue Rubrik:* Legt einen neuen Themenbereich an.
  372.  
  373.  *Löschen:* Löscht den aktuellen Themenbereich. Der Bereich
  374.     /Verschiedenes/ kann nicht gelöscht werden. Alle verbliebenen
  375.     Einträge in der gelöschten Rubrik werden in die Rubrik
  376.     /Verschiedenes/ einsortiert.
  377.  
  378. *Das Popup 'Neu einsortieren':*
  379.  
  380.     Hiermit kann ein ausgewählter Eintrag in eine andere Rubrik
  381.     verschoben werden.
  382.  
  383. *Das Popup 'Dokument...':*
  384.  
  385.  *Löschen:* löscht den ausgewählten Eintrag
  386.  
  387.  *Ändern:* ändert den ausgewählten Eintrag. Hier können auch
  388.     Anmerkungen zur Seite gemacht werden.
  389.  
  390.  *Öffnen:* Öffnet das Dokument.
  391.  
  392.  *Dok. eintragen:* trägt das aktuelle Dokument in die Hotlist ein.
  393.  
  394. Mit einem Doppelklick auf einen Eintrag kann man ein Dokument auch
  395. öffnen.
  396.  
  397. Die Hotlist wird als normale HTML-Datei auf die Festplatte
  398. geschrieben. Man kann deshalb z.B. in der Start-Seite einen Verweis
  399. auf die Hotlist einrichten.
  400.  
  401.  
  402. 8.12 Dokument -> Hotlist
  403. ------------------------
  404.  
  405. Das aktuelle Dokument wird in die Hotlist eingefügt (sofern es sich
  406. nicht schon in der Liste befindet). Es wird in den Themenbereich
  407. /Verschiedenes/ einsortiert.
  408.  
  409.  
  410. 8.13 Allgemeine Optionen
  411. ------------------------
  412.  
  413.  *Start-Seite:* Nach dem Programmstart oder durch Wahl des Menüpunkts
  414.     *Start-Seite* (Home page) wird das Programm eine bestimmte HTML-
  415.     Datei darstellen. Auf diese Seite wird man sinnvollerweise
  416.     Verweise häufig benutzte HTML-Seiten unterbringen. Standardmäßig
  417.     läd das Programm die Datei home.html. Man kann aber eine
  418.     beliebige andere HTML-Seite angeben. Man muß nur die
  419.     entsprechende URL-Adresse angeben. Liegt die Datei im
  420.     Startverzeichnis von CAB.APP, kann man einfach den *Start-Verz.*
  421.     Button anwählen, liegt sie irgendwo auf Platte, kann man die
  422.     Datei mit dem *Suchen*-Button mit Hilfe des Fileselektors suchen.
  423.  
  424.  *Popup-Menüs:* Das Programm bietet eine Reihe von Popup-Menüs an, die
  425.     das Navigieren durch HTML-Seiten erleichtern. Grundsätzlich gilt:
  426.     Ein Links-Klick auf einen Verweis verzweigt auf die entsprechende
  427.     Folgeseite, ein Rechts- Klick zeigt nur das Ziel des Verweises.
  428.     Klickt man dagegen auf den Fensterhintergund (nicht auf einen
  429.     Verweis) öffnen sich weitere Popup- Menüs. Man kann selbst
  430.     festlegen, welches Menü bei einem Rechts- oder Links-Klick
  431.     (mit/ohne gedrückter SHIFT-Taste) erscheint. Es gibt folgende
  432.     Popup-Menüs:
  433.  
  434.      *History:* Beinhaltet alle Dokumente, die zuvor angezeigt wurden.
  435.  
  436.      *Verweise:* Beinhaltet alle Verweise des aktuellen Dokuments.
  437.  
  438.      *Menü:* Beinhaltet einige Menüpunkte der Menüleiste.
  439.  
  440.  *Verschiedenes:* Während dem Laden, Formatieren und Übertragen der
  441.     Daten aus dem Internet gibt das Programm eine Reihe von Meldungen
  442.     aus, die den Benutzer darüber informieren, was das Programm
  443.     gerade tut. Dieses Meldungen erscheinen in einem (Fenster-)
  444.     Dialog, wenn die Option *Dialog für Status- meldungen* ausgewählt
  445.     ist, sonst in der Infozeile des Fensters. Die Darstellung in der
  446.     Infozeile hat den Nachteil, daß die Informationen natürlich nur
  447.     dann zu sehen sind, wenn schon ein Fenster offen ist. Die
  448.     Infozeile ist auch nicht so übersichtlich, wie der Dialog. Der
  449.     Vorteil ist, daß man schon im Fenster lesen (und scrollen) kann,
  450.     während der Text noch formatiert wird.
  451.  
  452.     Die Option *index.html automatisch laden* hat nur bei lokalen
  453.     Verweisen (d.h. zu Dateien/Verzeichnissen auf der Festplatte)
  454.     eine Wirkung. Zeigt ein Verweis auf ein Verzeichnis der
  455.     Festplatte, wird normalerweise der Inhalt des Verzeichnisses
  456.     angezeigt. Befindet sich aber im Verzeichnis eine Datei
  457.     index.html, so kann diese automatisch angezeigt werden (an Stelle
  458.     des Verzeichnisses). Da die Wurzel vieler HTML-Dokumente eine
  459.     Datei mit Namen index.html ist, kann diese Option ganz sinnvoll
  460.     sein.
  461.  
  462.  
  463. 8.14 Darstellung
  464. ----------------
  465.  
  466.  *Farbe:* Hier besteht die Möglichkeit, die Farben für den
  467.     Fensterhintergrund, den Text und die Verweise festzulegen. Wenn
  468.     weniger als 16 Farben zur Verfügung stehen, wird aber
  469.     grundsätzlich Weiß als Fensterhintergrundfarbe benutzt. In 16-
  470.     Farb-Auflösungen sollten nur die ersten 9 Farben verwendet
  471.     werden, da nur diese nicht verändert werden. Die anderen Farben
  472.     werden, wegen eventuell darzustellenden Bildern, verändert. Bei
  473.     mehr als 16 Farben, werden keine dieser Farben vom Programm
  474.     verändert.
  475.  
  476.     Einige HTML-Dokumente beinhalten Informationen welche Farben für
  477.     Text, Verweise und Fensterhintergrund benutzt werden sollen. Mit
  478.     der Option *Vorgaben im Dokument benutzen* werden diese Vorgaben im
  479.     Dokument tatsächlich benutzt (natürlich nur falls vorhanden).
  480.  
  481.  *Verweise:* Verweise können unterstrichen und fett dargestellt werden
  482.     (wichtig vor allem für monochrome Auflösungen, da dann keine
  483.     Hervorhebung durch die Farbe erfolgen kann).
  484.  
  485.  *Bilder:*
  486.  
  487.      *nicht anzeigen:* zeigt Bilder nicht an. (Zeitersparnis beim Laden
  488.         und Anzeigen)
  489.  
  490.      *Monochrom:* Bilder werden monochrom dargestellt. (schnellste
  491.         Möglichkeit um Bilder darzustellen, die Qualität ist aber
  492.         nicht hoch)
  493.  
  494.      *Graustufen:* Bilder werden als Graustufenbilder angezeigt.
  495.         (wesentlich bessere Qualität als *Monochrom*, kostet aber auch
  496.         mehr Rechenzeit und Speicherplatz)
  497.  
  498.      *Farbe:* Darstellung der Bilder in Farbe. Farbe ist nur verfügbar,
  499.         wenn die Grafikhardware folgende Farbtiefen unterstützt:
  500.  
  501.          ∙ 4-8 Farbebenen (16-256 Farben). Bilder werden hier
  502.            immer(!) gedithert, da normalerweise weniger Farben zur
  503.            Verfügung stehen, als in den Bildern vorhanden sind. (Wenn
  504.            nur eine 16-Farbauflösung benutzt wird, kann eine
  505.            Graustufendarstellung wesentlich besser aussehen.)
  506.  
  507.          ∙ 15/16 Bit-High-Color (32768/65536 Farben) z.B. Falcon High-
  508.            Color.
  509.  
  510.          ∙ 24 oder 32 Bit-True-Color (16 Millionen Farben)
  511.  
  512.      *Text statt Bilder:* In HTML gibt es die Möglichkeit, Bildern
  513.         einen alternativen Text zuzuordnen. HTML-Browser, die keine
  514.         Bilder darstellen können, können dann trotzdem eine Ausgabe
  515.         (statt des Bildes) machen. Ist dieser Button eingeschaltet,
  516.         werden nur noch die Bilder dargestellt, zu denen es keinen
  517.         alternativen Text gibt, für alle anderen Bilder wird nur
  518.         dieser Text dargestellt. (Tip für die c't-CDROM-Besitzer: Ist
  519.         dieser Button eingeschaltet, werden Bilder im normalen Text
  520.         nicht angezeigt. Diese Bilder verweisen aber alle auf /große/
  521.         Ausgaben dieser Bilder, die dann angezeigt werden)
  522.  
  523.  *Textbreite:* Der Text kann entweder auf eine feste Breite formatiert
  524.     werden, oder immer an die Fensterbreite angepasst werden. Die
  525.     letzte Möglichkeit ist sicherlich die schönere, kostet aber bei
  526.     jeder Änderung der Fenstergröße etwas Zeit für die
  527.     Umformatierung.
  528.  
  529.  
  530. 8.15 Fontauswahl
  531. ----------------
  532.  
  533. Das Programm benutzt, wenn möglich, verschiedene Fonts und Fontgrößen
  534. um die HTML-Seiten darzustellen. Um eine optimale Ausgabequalität zu
  535. erhalten sollte man deshalb unbedingt Vektorfonts benutzen (NVDI 3.x
  536. bzw. SpeedoGDOS ist dazu aber Voraussetzung). Normale Bitmap-Fonts
  537. werden nicht optimal unterstützt.
  538.  
  539. Insgesamt müssen 3 Fonts in jeweils 4 Schnitten (normal, bold,
  540. italic, bold+italic) eingestellt werden (also 12 Einstellungen). Für
  541. die Texteffekte Bold und Italic kann man die ensprechenden Buttons
  542. rechts neben den Fontauswahlboxen einschalten. Benutzt man
  543. Vektorfonts, sollte man aber statt dessen entsprechende Schnitte
  544. benutzen (falls vorhanden). Für die /formatierte/ Ausgabe sollte
  545. unbedingt ein unproportionaler Font verwendet werden.
  546.  
  547. Voreingestellt sind folgende Fonts:
  548.  
  549.  *Überschriften:* Swiss 721 (normal, bold, italic, bold+italic)
  550.  
  551.  *Normaler Text:* Dutch 801 (normal, bold, italic, bold+italic)
  552.  
  553.  *Formatiert:* Letter Gothic 12 Pitch (normal, bold, italic,
  554.     bold+italic)
  555.  
  556. Wer diese Fonts nicht besitzt muß sich andere aussuchen.
  557.  
  558. Die ersten beiden voreingestellten Fonts befinden sich im
  559. Lieferumfang von NVDI und SpeedoGDOS.
  560.  
  561. Der Monospace aus dem Lieferumfang von NVDI bzw. SpeedoGDOS liegt
  562. leider nicht in Bold, Italic und Bold+Italic vor, daher ist hier ein
  563. anderer Font voreingestellt. Das Einschalten der Texteffekte (Bold
  564. bzw. Italic) durch die entsprechenden Buttons ist bei Vektorfonts
  565. nicht zu empfehlen, da sich die Schrift sonst verbreitert.
  566.  
  567. Die Größe der Fonts kann man auch einstellen. Die einzustellende
  568. Größe bezieht sich auf den normalen Fließtext und sollte deshalb
  569. nicht zu groß gewählt werden (Vorschlag: 10 bis 13 Punkt).
  570.  
  571. Benutzt man, mangels Vektorfonts, den Systemfont, sollte man als
  572. Größe 10 Punkt einstellen!
  573.  
  574.  
  575. 8.16 Externe Programme
  576. ----------------------
  577.  
  578. In HTML-Seiten sind Verweise auf andere Dateien erlaubt. Für die
  579. Anzeige dieser Dateien werden sogenannte *externe Programme*
  580. aufgerufen, sofern diese Dateien nicht im HTML-Format vorliegen.
  581.  
  582. Für verschiedene Dateitypen können unterschiedliche Programme
  583. angemeldet werden. Im Feld *Dateityp* werden die Extensions angegeben;
  584. mehrere Extensions, durch Komma getrennt, sind möglich. Mit einem
  585. Klick auf die nächste Box öffnet sich die Dateiauswahlbox, hier gibt
  586. man ein Programm bzw. ein Accessory an, das diesen Dateityp
  587. darstellen kann. Der Button *Versteht VA_START* ist anzukreuzen, wenn
  588. das Programm die VA_START- Nachricht versteht (in der jeweiligen
  589. Anleitung nachzulesen). Mit Hilfe der VA_START-Nachricht kann man
  590. einem Accessory oder einem Programm, welches sich schon im Speicher
  591. befindet, mitteilen, welche Datei es darstellen soll, ohne es noch
  592. einmal zu starten.
  593.  
  594. Das Default Programm (*.*) wird zur Anzeige von Dateien benutzt, für
  595. die kein spezielles Programm angemeldet wurde.
  596.  
  597. Wenn man eine oder mehrere Extensions definiert, aber kein Programm
  598. dafür anmeldet, wird CAB.APP diese Dateien selbst anzeigen, auch wenn
  599. sie nicht im HTML-Format vorliegen. Dies ist aber nur sinnvoll für
  600. *.gif, *.xbm und reine ASCII-Dateien (z.B. *.txt, *.text, *.c, *.h,
  601. *.doc, *.pas, *.tex,...), da nur Routinen für diese Dateitypen in
  602. CAB.APP eingebaut sind (außer natürlich für *.html). Auf diese Weise
  603. kann man auf ein paar externe Programme verzichten.
  604.  
  605. Zur Anzeige der aktuellen HTML-Seite im Quelltext sollte man auch ein
  606. Programm anmelden. Dieses Programm wird dann aufgerufen, wenn der
  607. Menüpunkt *Quelltext* aufgerufen wird. Verzichtet man darauf, ein
  608. Programm für die Quelltexte anzumelden, wird das Default-Programm
  609. benutzt.
  610.  
  611. Mit einem Doppelklick auf die *Programmpfad*-Boxen öffnet sich ein
  612. weiterer Dialog. Hier kann man den eingestellten Pfad auch wieder
  613. löschen.
  614.  
  615. Vorschläge für externe Programme:
  616.  
  617.  *.text,txt:     ST-GUIDE, 1STGUIDE (oder keins, dann Darstellung
  618.                  durch CAB.APP)
  619.  
  620.  *.mpeg,mpg,mpe: 1STGUIDE (auf dem Falcon unter SingleTOS sind auch
  621.                  die schnellen DSP-MPEG-Player zu empfehlen)
  622.  
  623.  *.jpeg,jpg,jpe: 1STGUIDE, GEM-VIEW
  624.  
  625.  *.tiff,tif:     GEM-VIEW
  626.  
  627.  *.gif,xbm:      GEM-VIEW (oder keins, dann Darstellung durch CAB.APP
  628.  
  629.  *.dvi:          DVI-Anzeigeprogramm aus einem TeX-Paket
  630.  
  631.  *.* (Default):  GEM-VIEW (oder andere Programme die möglichst viele
  632.                  Dateitypen darstellen können)
  633.  
  634.  *.html,htm:     ST-GUIDE, 1STGUIDE (oder auch ein beliebiger Editor,
  635.                  dann kann die HTML-Datei auch verändert werden)
  636.  
  637.  
  638. 8.17 Zugriffspfade
  639. ------------------
  640.  
  641. Besitzt man die c't ROM '94 oder 92/93 (CD mit dem Inhalt des
  642. Jahrgangs '94 bzw. 92/93 der Zeitschrift c't) sollte man die Felder
  643. in "c't CDROM" ausfüllen. *HTML-Verzeichnis* ist das Verzeichnis auf
  644. der CD, in dem sich die DEFAULT.HTM Datei befindet (also x:\HTML\,
  645. wobei x der Buchstabe der CD-Laufwerkskennung ist). *Datenbank* ist
  646. eine Datei, in der sich die Inhalt der CD befindet (x:\UNIX\CT94.DAT
  647. bzw. x:\UNIX\CT9293.DAT, wobei x wieder der Buchstbe der CD-
  648. Laufwerkskennung ist).
  649.  
  650. Möchte man das Programm Online am Internet (WWW) betreiben, muß man
  651. in *Cache-Verzeichnis* einen Ordner angeben, indem das Programm alle
  652. Dateien aus dem Internet ablegen kann. Auf der Platte sollte
  653. natürlich noch genügend Platz frei sein.
  654.  
  655. In *HTML-Verzeichnisse* gibt man die Oberverzeichnisse an, indem sich
  656. HTML-Dateien befinden. Beim Suchen nach bestimmten Seiten werden nur
  657. die HTML-Dateien berücksichtigt, die sich in diesen Verzeichnissen,
  658. und allen darin enthaltenen Unterverzeichnissen, befinden. Enthalten
  659. HTML-Dateien absolute lokale Zugriffspfade (also z.B.
  660. /pfad/file.html) müßten diese Dateien eigentlich aus dem
  661. Wurzelverzeichnis der Platte erreichbar sein, damit CAB.APP auf sie
  662. zugreifen kann. Wenn man aber viele solcher Dokumente hat, würde es
  663. im Wurzelverzeichnis wahrscheinlich zum Chaos kommen. Daher können
  664. Dokumente mit absoluten lokalen Pfaden auch in den angegebenen
  665. Verzeichnissen liegen.
  666.  
  667. Ein Beispiel:
  668.  
  669.  *Angegebene HTML-Verzeichnisse*
  670.  
  671.       ∙ F:\HTML.DOC\
  672.  
  673.       ∙ G:\DIVERSES\
  674.  
  675.  *Aktuelles Laufwerk:*
  676.  
  677.       ∙ F:\
  678.  
  679.  *Zugriffspfad im HTML-Dokument:*
  680.  
  681.       ∙ /beispiel/texte/index.html
  682.  
  683.  *Gesucht wird nach dieser Datei:*
  684.  
  685.       1. F:\beispiel\texte\index.html
  686.  
  687.       2. F:\HTML.DOC\beispiel\texte\index.html
  688.  
  689.       3. G:\DIVERSES\beispiel\texte\index.html
  690.  
  691. Mit einem Doppelklick auf die *Pfad*-Boxen öffnet sich ein weiterer
  692. Dialog. Hier kann man den eingestellten Pfad auch wieder löschen.
  693.  
  694.  
  695. 8.18 Cache
  696. ----------
  697.  
  698. Das Programm benutzt zwei Caches um auf Daten schneller zugreifen zu
  699. können.
  700.  
  701. Der *Bilder Cache* wird benutzt um Bilder nicht immer wieder neu
  702. entpacken und dithern zu müssen, da diese beiden Tätigkeiten recht
  703. viel Rechenzeit benötigen. CAB.APP behält deshalb auch nicht mehr
  704. benötigte Bilder im Speicher, so daß sie sofort angezeigt werden
  705. können, wenn sie später wieder benötigt werden. Damit das Programm
  706. aber nicht zuviel Speicher verbraucht, kann man angeben (*max. Größe*),
  707. wieviel Speicher maximal für den Cache benutzt werden soll. Wenn der
  708. Cache 'überläuft' werden dann zunächst die Bilder aus dem Cache
  709. entfernt, die am längsten nicht mehr benutzt wurden. Außerdem kann
  710. man festlegen, wieviel Speicher grundsätzlich frei gehalten werden
  711. soll (*Frei halten*). Mit dem Button *Cache löschen* wird der Cache
  712. sofort gelöscht (bis auf die Bilder, die im gerade angezeigten HTML-
  713. Dokument verwendet werden). Das kann nützlich sein, wenn man in einer
  714. Multitasking-Umgebung für ein anderes Programm schnell mehr Speicher
  715. freimachen möchte.
  716.  
  717. *Achtung:*
  718.  
  719.     Der aktuelle Speicherverbrauch für den Cache kann trotzdem höher
  720.     sein, als im Dialog angegeben. Das passiert immer dann, wenn alle
  721.     benutzte (und angezeigte) Bilder mehr Speicher benötigen.
  722.  
  723. Der *Internet Cache* wird benutzt um Dateien aus dem Internet auf der
  724. Platte zwischenzuspeichern, damit sie nicht jedesmal aus dem Internet
  725. erneut angefordert werden müssen (siehe auch *Zugriffspfade*). *Max.
  726. Größe* gibt an, wie groß der Cache werden darf. D.h. wieviele Daten
  727. auf der Platte gespeichert werden, bevor die Dateien gelöscht werden
  728. auf die am längsten nicht mehr zugegriffen wurde. *Frei halten*
  729. bedeutet, daß CAB.APP auch dann wieder 'alte' Daten aus dem Cache
  730. löscht, wenn die Platte zu voll ist (also weniger Platz ist als hier
  731. angegeben wurde). Wenn *Löschen bei Ende* angewählt wurde, wird der
  732. Cache beim Verlassen des Programms gelöscht. Das ist nur dann zu
  733. empfehlen, wenn man dauernd mit überfüllten Platten zu kämpfen hat,
  734. da ja alle Daten erneut aus dem Internet geholt werden müssen. *Cache
  735. löschen* löscht den Cache sofort; das ist auch nur sinnvoll, wenn man
  736. schnell Platz auf der Platte schaffen muß.
  737.  
  738. Es werden grundsätzlich nur Dateien aus dem Cache-Verzeichnis
  739. gelöscht, die das Programm selbst dort angelegt hat.
  740.  
  741.  
  742. 8.19 Optionen sichern
  743. ---------------------
  744.  
  745. Sichert die aktuellen Einstellungen.
  746.  
  747.  
  748.  
  749. 9 Button-Leiste
  750. ===============
  751.  
  752. Jedes Fenster besitzt einige Buttons, über die die wichtigsten
  753. Funktionen des Programms ausgewählt werden können.
  754.  
  755.  *Zurück* Das vorherige Dokument wird angezeigt.
  756.  
  757.  *Home* Zeigt die Start-Seite (Home page)
  758.  
  759.  *URL* Auswahl eines Dokuments durch eine URL Adresse.
  760.  
  761.  *Datei* Auswahl einer Datei über den Fileselektor.
  762.  
  763.  *Source* Zeigt den Quelltext des Dokuments.
  764.  
  765.  *Neu* Läd das aktuelle Dokument neu.
  766.  
  767.  *Hotlist* Öffnet den Hotlist-Dialog
  768.  
  769. Sollte rechts neben den Buttons ein 'trauriger' Smiley erscheinen,
  770. bedeutet das, daß das dargestellte Dokument fehlerhaft ist. Klickt
  771. man auf den Smiley, bekommt man genauere Informationen über den/die
  772. Fehler im Dokument (allerdings nicht die genaue Position des/der
  773. Fehler(s)). Diese Option ist vor allem für diejenigen interressant,
  774. die selbst HTML-Seiten erstellen. Es können aber durchaus auch Fehler
  775. im Dokument sein, die CAB nicht erkennt und demnach nicht anzeigt.
  776. CAB ermittelt nur die Fehler, die ohne großen Aufwand an Rechenzeit
  777. und Speicherplatz ermittelt werden können.
  778.  
  779. Fehlerhafte Dokumente werden nicht zwangsläufig fehlerhaft
  780. dargestellt, aber die Wahrscheinlichkeit, daß irgendein Browser (sei
  781. es CAB, Mosaic, Netscape, WebExplorer oder ein anderer Browser) diese
  782. fehlerhaften Stellen anders als erwartet darstellt, ist sehr hoch.
  783.  
  784.  
  785.  
  786. 10 Danksagungen
  787. ===============
  788.  
  789. Ich möchte mich bei allen Leuten bedanken, die durch Lob, Kritik,
  790. Vorschläge und Bugreports bei der Weiterentwicklung des Programms
  791. goholfen haben. Namentlich erwähnen möchte ich die folgenden
  792. Personen:
  793.  
  794.    ∙ Stefan Becker
  795.  
  796.    ∙ Ben Bell
  797.  
  798.    ∙ Stephane Boisson
  799.  
  800.    ∙ Joe Connor
  801.  
  802.    ∙ Dieter Fiebelkorn
  803.  
  804.    ∙ Stefan Haake
  805.  
  806.    ∙ Romuald Jouffrey
  807.  
  808.    ∙ Ulrich Kaiser
  809.  
  810.    ∙ Tim Newsome
  811.  
  812.    ∙ Fred Nicklisch
  813.  
  814.    ∙ Jeff Wisniewski
  815.  
  816.  
  817.  
  818. 11 Mögliche Erweiterungen zukünftiger Versionen
  819. ===============================================
  820.  
  821.    ∙ Formeln und weitere HTML3 Befehle
  822.  
  823.    ∙ Drucken von Seiten
  824.  
  825.    ∙ Bilder gezielt nachträglich laden (Doppelklick auf [IMG]-Text)
  826.  
  827.    ∙ Inhalt des WWW-Caches (oder Teile davon) mit den 'richtigen'
  828.      Dateinamen auf die Platte kopieren.
  829.  
  830.    ∙ ...
  831.  
  832.  
  833.  
  834. 12 History
  835. ==========
  836.  
  837.  *V0.8ß (20.04.1995)*
  838.  
  839.       ∙ erste veröffentlichte Version
  840.  
  841.  *V0.9ß (15.05.1995)*
  842.  
  843.       ∙ reduzierter Speicherverbrauch
  844.  
  845.       ∙ MTOS Drag&Drop (ARGS) wird unterstützt
  846.  
  847.       ∙ externe Programme werden auch unter Single-TOS aufgerufen.
  848.  
  849.       ∙ Die Fehlermeldungen sind etwas ausführlicher
  850.  
  851.       ∙ Bugfix: Beim Betrieb als ACC wurden bei der Auswahl von
  852.         Shortcuts die, bei einem ACC natürlich nicht existierenden,
  853.         Menütitel invertiert.
  854.  
  855.       ∙ Die .INF Datei sollte jetzt auch gefunden werden, wenn das
  856.         HTML-Browser-Verzeichnis nicht das aktuelle Verzeichnis ist.
  857.  
  858.       ∙ Das Programm reagiert toleranter gegenüber fehlerhaften HTML-
  859.         Dokumenten (d.h. es wird versucht Fehler in den HTML-
  860.         Dokumenten zu korrigieren)
  861.  
  862.       ∙ home.html wird beim Starten geladen, falls vorhanden.
  863.  
  864.       ∙ Hotlist (direkter Zugriff auf Dokumente dieser Liste)
  865.  
  866.       ∙ Einstellungen für Fenster-, Verweis- und Textfarbe
  867.  
  868.       ∙ Suchfunktion (incl. Suche in der c't-CDROM-Datenbank)
  869.  
  870.       ∙ Inline-Images in Graustufen (bei 16-256 Farben)
  871.  
  872.  *V0.93ß (07.06.1995)*
  873.  
  874.       ∙ erste Vorbereitungen für den Online-Betrieb am Internet
  875.         (allerdings in der vorliegenden Version nicht aktiv)
  876.  
  877.       ∙ Bugfix: Zeilenabstand hat nicht immer gestimmt
  878.  
  879.       ∙ Bugfix: Endlosschleife bei defekten GIFs
  880.  
  881.       ∙ Bugfix: fclose() bei Hotlist vergessen :-(
  882.  
  883.       ∙ einige weitere kleine Bugfixes
  884.  
  885.  *V0.94ß (07.07.1995)*
  886.  
  887.       ∙ Bugfix: Letzten Hotlist-Eintrag löschen führte zum Absturz :-
  888.         (
  889.  
  890.       ∙ Bugfix: CR/LF innerhalb eines Tags ergab Probleme
  891.  
  892.       ∙ Bugfix: Letztes Wort einer HTML-Datei konnte verschluckt
  893.         werden.
  894.  
  895.       ∙ Dokumentenzugriff bei absoluter Pfadangabe, auch in den
  896.         Verzeichnissen, die im *Zugriffspfade*-Dialog angegeben sind.
  897.  
  898.       ∙ Inhalt der Harddisk kann auch wie ein HTML-Dokument angezeigt
  899.         werden (incl. Programme starten, Dokumente ansehen,...).
  900.  
  901.       ∙ Unterstützung des speziellen Netscape-'tags' <CENTER>
  902.  
  903.  *V0.95ß (04.08.1995)*
  904.  
  905.       ∙ Inline-Images jetzt in Farbe.
  906.  
  907.       ∙ Konfigurierbarer Bilder-Cache (im RAM)
  908.  
  909.       ∙ Konfigurierbarer WWW-Cache (auf Harddisk)
  910.  
  911.       ∙ Auf Wunsch eine automatische Anpassung des Textes an die
  912.         Fensterbreite.
  913.  
  914.       ∙ jede ASCII und jede XBM- o. GIF-Datei kann jetzt direkt in
  915.         HTML.APP angezeigt werden (Aufrufe von externen Programmen
  916.         sind hierzu nicht mehr nötig, aber natürlich weiterhin
  917.         möglich)
  918.  
  919.       ∙ Schnittstelle für 'Internet-Zugriffs-Module' eingebaut. Mit
  920.         solch einem Modul ist der Online-Zugriff auf das Wordwide Web
  921.         möglich (natürlich nur, wenn man Zugriff auf das Internet
  922.         hat)
  923.  
  924.       ∙ Unterstützung von XBM-Bildern.
  925.  
  926.  *V0.96ß (22.08.1995)*
  927.  
  928.       ∙ Viele kleinere Bugfixes
  929.  
  930.  *V0.98ß (03.10.1995)*
  931.  
  932.       ∙ In Farbauflösungen mit weniger als 16 Farben wird die
  933.         Farbpalette nicht mehr angetastet
  934.  
  935.       ∙ Leere Dateien sollten keine Probleme mehr machen
  936.  
  937.       ∙ Das Programm heißt jetzt:
  938.         CAB - Das Taxi für die Datenautobahn
  939.         oder CAB = Crystal Atari Browser
  940.  
  941.  *V1.0 (01.11.1995)*
  942.  
  943.       ∙ Kleine Anpassungen an die GENEVA 4 3D-Optik (diese ist leider
  944.         nicht ganz MTOS kompatibel)
  945.  
  946.       ∙ Beliebig viele Fenster können gleichzeitig geöffnet werden.
  947.  
  948.       ∙ Jedes Fenster kann eigene Farb-/Fonteinstellungen bekommen.
  949.  
  950.       ∙ Unterstützung der folgenden Netscape-Tags (Befehle):
  951.  
  952.          - <FONT SIZE=[+|-]n> </FONT>
  953.  
  954.          - <BASEFONT SIZE=n>
  955.  
  956.          - <CENTER> </CENTER>
  957.  
  958.          - <NOBR> </NOBR>
  959.  
  960.          - <BODY BACKGROUND=url BGCOLOR=#rrggbb TEXT=#rrggbb
  961.            LINK=#rrggbb>
  962.  
  963.       ∙ Unterstützung der <FORM>-Umgebung (Formulare)
  964.  
  965.       ∙ Unterstützung von Tabellen (<TABLE>...</TABLE>)
  966.  
  967.       ∙ Die Hotlist wurde erweitert. Es können beliebig viele
  968.         Themenbereiche definiert werden. Zu jeden Eintrag sind
  969.         Anmerkungen möglich.
  970.  
  971.       ∙ Die Verwaltung des WWW Caches wurde verändert. Die Dateien
  972.         werden nicht mehr mit dem Originalnamen im Cache abgelegt,
  973.         sondern bekommen einen neuen. Damit gibt es keine Probleme
  974.         mehr mit langen Dateinamen, die mehr als die für GEMDOS-
  975.         üblichen 8+3 Zeichen besitzen.
  976.  
  977.       ∙ History-Popup
  978.  
  979.       ∙ Popup mit allen Links einer Seite
  980.  
  981.       ∙ <IMG ...> mit dem Attribut ALIGN=LEFT oder ALIGN=RIGHT
  982.         funktioniert jetzt korrekt.
  983.  
  984.       ∙ Fontgrößen der <Hn> </Hn>-Umgebungen geändert (Anpassung an
  985.         die Größenverhältnisse, die Netscape oder Mosaic verwenden)
  986.  
  987.       ∙ In der c't ROM 92/93 Datenbank klappt die Suche jetzt auch.
  988.  
  989.       ∙ Neu: Button-Leiste im Fenster mit den wichtigsten Funktionen.
  990.         Erscheint rechts in der Button-Zeile ein 'trauriger Smiley'
  991.         heißt das, daß das dargestellte Dokument nicht den HTML-
  992.         Spezifikationen entspricht (es ist also fehlerhaft). Das
  993.         heißt allerdings nicht, daß es unbedingt auch fehlerhaft
  994.         dargestellt wird, der Browser versucht trotzdem eine korrekte
  995.         Darstellung zu erreichen. Das Programm wird aber nicht bei
  996.         allen fehlerhaften Dokumenten den 'Smiley' anzeigen, da viele
  997.         Fehler zwar zu einer fehlerhaften Darstellung führen können,
  998.         aber nur durch einigen Aufwand erkannt werden können.
  999.  
  1000.       ∙ Rechtsbündiges Formatieren (ALIGN=RIGHT) ist jetzt auch
  1001.         möglich.
  1002.  
  1003.       ∙ viele kleine Bugfixes
  1004.  
  1005.  *V1.0a (12.12.1995)*
  1006.  
  1007.       ∙ Bugfix: Bei Hintergrundbildern wird jetzt auch die
  1008.         transparente Farbe (falls vorhanden) ausgewertet.
  1009.  
  1010.       ∙ Bugfix: Wenn in grossen HTML-Files (größer als 32KB) hinter
  1011.         den ersten 32KB der Datei Tabellen folgen, gab's Müll
  1012.         (eventuell sogar Abstürze).
  1013.  
  1014.       ∙ Die Cursortasten können jetzt auch dann zum Scrollen benutzt
  1015.         werden, wenn im Fenster ein Formular dargestellt wird (außer
  1016.         der Eingabefokus steht auf einem Texteingabefeld - dann
  1017.         werden die Cursortasten zum Bewegen des Cursors benutzt).
  1018.  
  1019.       ∙ Bugfix: Innerhalb von <PLAINTEXT> wurden leere Zeilen
  1020.         vergessen.
  1021.  
  1022.       ∙ Bugfix: Unter alten TOS-Versionen hat das Anzeigen von
  1023.         Verzeichnissen der Festplatte nicht geklappt.
  1024.  
  1025.       ∙ Bugfix: Unter alten TOS-Versionen gab es manchmal Probleme,
  1026.         weil ein Fenstertitel erst nach dem Öffnen des Fensters
  1027.         gesetzt wurde.
  1028.  
  1029.  
  1030.  
  1031.